package com.heima.model.article.pojos;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

/**
 * @author Xiao
 * @version 1.0
 * @description ap_article实体类
 * @date 2021/11/20
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName("ap_article")
public class ApArticle  implements Serializable {
    private static final long serialVersionUID = 1L;
    @TableId(value = "id", type = IdType.ASSIGN_ID)
    private Long id;//主键
    private String title;//标题
    private Integer authorId;//文章作者的ID
    private String authorName;//作者昵称
    private Integer channelId;//文章所属频道ID
    private String channelName;//频道名称
    private Integer layout;//文章布局   0 无图文章   1 单图文章    2 多图文章
    private Integer flag;//文章标记   0 普通文章    1 热点文章  2 置顶文章   3 精品文章   4 大V 文章
    private String images;//文章图片  多张逗号分隔
    private String labels;//文章标签最多3个 逗号分隔
    private Integer likes;//点赞数量
    private Integer collection;//收藏数量
    private Integer comment;//评论数量
    private Integer views;//阅读数量
    private Integer provinceId;//省市
    private Integer cityId;//市区
    private Integer countyId;//区县
    private Date createdTime;//创建时间
    private Date publishTime;//发布时间
    private Integer syncStatus;//同步状态
    private Integer origin;//来源
    private String staticUrl;//static_url
}
